home *** CD-ROM | disk | FTP | other *** search
/ The 640 MEG Shareware Studio 2 / The 640 Meg Shareware Studio CD-ROM Volume II (Data Express)(1993).ISO / editor / be300.zip / BINGO.CFG < prev    next >
Text File  |  1992-10-18  |  5KB  |  248 lines

  1. ; Mouse Event Buttons
  2. single_left_button         mouse_scroll
  3. single_right_button        snap_to_mouse_xy
  4. single_middle_button       macro edit_file ' ' return
  5. multiple_left_button       macro snap_to_mouse_xy line_mark
  6.                               mouse_scroll line_mark
  7. multiple_right_button      macro snap_to_mouse_xy point_mark
  8. multiple_middle_button     macro snap_to_mouse_xy vertical_mark
  9. three_buttons              main_menu
  10. left_right_buttons         main_menu
  11. left_middle_buttons        main_menu
  12. right_middle_buttons       main_menu
  13. single_left_arrow          cursor_left
  14. single_right_arrow         cursor_right
  15. single_up_arrow            cursor_up
  16. single_down_arrow          cursor_down
  17. single_pyramids            next_file
  18. multiple_left_arrow        begin_line
  19. multiple_right_arrow       end_line
  20. multiple_up_arrow          up_page
  21. multiple_down_arrow        down_page
  22. multiple_pyramids          prev_file
  23.               
  24. ; Function Key Definitions
  25. f1    help
  26. f2    line_mark   
  27. f3    point_mark
  28. f4    vertical_mark
  29. f5 
  30. f6 
  31. f7    leap_backward
  32. f8    leap_forward
  33. f9    define_scrap
  34. f10   scrap
  35. f11   prev_error     
  36. f12   next_error     
  37.    
  38. ; Shifted Function Key Definitions
  39. !f1   toggle_ins
  40. !f2   toggle_autoindent
  41. !f3   toggle_cmode      
  42. !f4   toggle_wrap
  43. !f5   
  44. !f6   
  45. !f7 
  46. !f8 
  47. !f9 
  48. !f10
  49.  
  50. ; Control Function Key Definitions
  51. @f1   shell        
  52. @f2   exec_command 
  53. @f3   swap_shell   
  54. @f4   swap_execute 
  55. @f5
  56. @f6
  57. @f7   
  58. @f8   
  59. @f9   
  60. @f10  
  61.  
  62. ; Alt-Function Key Definitions
  63. #f1   macro shift_block '-t' return
  64. #f2   macro shift_block 't' return
  65. #f3   pick_file
  66. #f4   
  67. #f5   
  68. #f6   
  69. #f7   setup_err_parse   
  70. #f8   last_error
  71. #f9   prev_error     
  72. #f10  next_error     
  73.  
  74. ; Control Key Definitions
  75. @a    repeat
  76. @b
  77. @c    copy
  78. @d    del_char
  79. @e    choose_file
  80. @f    switch_file
  81. @g
  82. @h
  83. @i
  84. @j    jump
  85. @k    del_eol
  86. @l    again
  87. @m        
  88. @n    edit_file
  89. @o    next_file
  90. @p    prev_file
  91. @q    pick_exec
  92. @r    replace
  93. @s    search
  94. @t    
  95. @u    unkill
  96. @v    paste
  97. @x    cut
  98. @y    del_line
  99. @z    swap_shell                       
  100.  
  101. ; Alternate Key Definitions
  102. #1    window_one
  103. #a    ascii_table
  104. #b    toggle_box_draw
  105. #c    macro modify_save_all
  106.             swap_execute 'make > errs' return
  107.             return window_one
  108.             window_load 'errs.' return
  109.             window_previous
  110.             window_resize down_arrow down_arrow
  111.                down_arrow down_arrow down_arrow
  112.                down_arrow down_arrow return
  113.             setup_err_parse 'errs.' return
  114.             next_error
  115. #d    cut
  116. #e    macro interpret 'run_current' return
  117. #f    file
  118. #g    global
  119. #h    window_split
  120. #i    new_line
  121. #j
  122. #k    copy
  123. #l    line_mark
  124. #m    match_delim
  125. #n    window_next
  126. #o    window_previous
  127. #p    point_mark
  128. #q    quit
  129. #r    reform_para
  130. #s    save_file
  131. #t    time_stamp
  132. #u    unmark
  133. #v    vertical_mark
  134. #x    quit_all
  135. #y    paste
  136. #z    quit_and_save_status
  137.  
  138. backspace         back_space
  139. backtab           back_tab
  140. tab               insert_tab
  141. escape            main_menu
  142. ctrl_backspace    del_word_lt
  143. alt_backspace
  144. return            carriage
  145. ctrl_return
  146. alt_return        cmd_line
  147. alt_escape        
  148. ctrl_tab
  149. alt_tab           repeat_last
  150. alt_equal
  151. alt_minus
  152.  
  153. delete            del_char
  154. down_arrow        cursor_down
  155. end               end_line
  156. home              begin_line
  157. insert            paste
  158. left_arrow        cursor_left
  159. pgdn              down_page
  160. pgup              up_page
  161. right_arrow       cursor_right
  162. up_arrow          cursor_up
  163.  
  164. shift_insert
  165. shift_delete
  166. shift_home
  167. shift_end
  168. shift_pgup
  169. shift_pgdn
  170. shift_right_arrow
  171. shift_left_arrow
  172. shift_up_arrow
  173. shift_down_arrow
  174.  
  175. ctrl_delete
  176. ctrl_down_arrow   scroll_down
  177. ctrl_end          file
  178. ctrl_home         del_bol
  179. ctrl_insert
  180. ctrl_left_arrow   prev_word
  181. ctrl_pgdn         bot_of_file
  182. ctrl_pgup         top_of_file
  183. ctrl_right_arrow  next_word
  184. ctrl_up_arrow     scroll_up
  185.  
  186. keypad_minus      cut
  187. keypad_plus       copy
  188. keypad_aster      line_mark
  189. keypad_divide
  190. keypad_return
  191.  
  192. ctrl_keypad_plus
  193. ctrl_keypad_minus
  194. ctrl_keypad_divide
  195. ctrl_keypad_aster
  196. ctrl_keypad_return
  197.  
  198. alt_keypad_plus
  199. alt_keypad_minus
  200. alt_keypad_divide
  201. alt_keypad_aster
  202. alt_keypad_return
  203.  
  204. grey_delete          default_del
  205. grey_down_arrow      cursor_down
  206. grey_end             end_line
  207. grey_home            begin_line
  208. grey_insert          paste
  209. grey_left_arrow      cursor_left
  210. grey_pgdn            down_page
  211. grey_pgup            up_page
  212. grey_right_arrow     cursor_right
  213. grey_up_arrow        cursor_up
  214.  
  215. ctrl_grey_delete
  216. ctrl_grey_down_arrow    scroll_down
  217. ctrl_grey_end           file
  218. ctrl_grey_home          del_bol
  219. ctrl_grey_insert
  220. ctrl_grey_left_arrow    prev_word
  221. ctrl_grey_pgdn          bot_of_file
  222. ctrl_grey_pgup          top_of_file
  223. ctrl_grey_right_arrow   next_word
  224. ctrl_grey_up_arrow      scroll_up
  225.  
  226. alt_grey_up_arrow
  227. alt_grey_down_arrow
  228. alt_grey_left_arrow
  229. alt_grey_right_arrow
  230. alt_grey_delete
  231. alt_grey_end
  232. alt_grey_home
  233. alt_grey_insert         cmd_line
  234. alt_grey_pgup
  235. alt_grey_pgdn                                      
  236.  
  237. chess-begin
  238. /* this function will run the current file as subprogram.
  239. run_current{
  240.    char temp[80],name[20];
  241.    int i;
  242.    b_cmd("modify_save");
  243.    i=ask("file_path",temp)
  244.    ask("file_name",name)
  245.    strcpy(temp+i,name);
  246.    return(run(temp));
  247. }
  248. chess-end